toll-like receptor - French English Dictionary